package cn.btks.resultintegration.rule.pojo;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import java.math.BigDecimal;

/**
 * 工业企业废水治理与排放情况表-二污普
 * @Author lijun
 * @CompileUnit 测绘地理信息分院研发中心
 * @Date 2023/9/22 14:34
 */
@Data
@Entity
@AllArgsConstructor
@NoArgsConstructor
public class Gyqyfszlyupfqkb {

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

    @ApiModelProperty(value = "师市")
    private String ss;

    @ApiModelProperty(value = "行政区划名称")
    private String xzqhmc;

    @ApiModelProperty(value = "行业代码")
    private String hydm;

    @ApiModelProperty(value = "行业大类名称")
    private String hydlmc;

    @ApiModelProperty(value = "行业类别名称")
    private String hylbmc;

    @ApiModelProperty(value = "行业类别名称2")
    private String hylbmc2;

    @ApiModelProperty(value = "企业运行状态")
    private String qyyxzt;

    @ApiModelProperty(value = "取水量(万立方米)")
    private BigDecimal qsl;

    @ApiModelProperty(value = "其中：城市自来水(万立方米)")
    private BigDecimal cszls;

    @ApiModelProperty(value = "其中：自备水(万立方米)")
    private BigDecimal zbs;

    @ApiModelProperty(value = "其中：水利工程供水(万立方米)")
    private BigDecimal slgcs;

    @ApiModelProperty(value = "其中：其他工业企业供水(万立方米)")
    private BigDecimal qtgyqygs;

    @ApiModelProperty(value = "废水治理设施数(套)")
    private Integer fszlsss;

    @ApiModelProperty(value = "设计处理能力(万立方米/日)")
    private BigDecimal sjclnl;

    @ApiModelProperty(value = "年实际处理水量(万立方米)")
    private BigDecimal nsjclsl;

    @ApiModelProperty(value = "其中：处理其他单位水量(万立方米)")
    private BigDecimal clqtdwsl;

    @ApiModelProperty(value = "废水总排放口数(个)")
    private Integer fszpfks;

    @ApiModelProperty(value = "废水排放量-全厂合计(万立方米)")
    private BigDecimal fspflqchj;

    @ApiModelProperty(value = "化学需氧量产生量-全厂合计(吨)")
    private BigDecimal hxxylcslqchj;

    @ApiModelProperty(value = "化学需氧量排放量-全厂合计(吨)")
    private BigDecimal hxxylpflqchj;

    @ApiModelProperty(value = "氨氮产生量-全厂合计(吨)")
    private BigDecimal adcslqchj;

    @ApiModelProperty(value = "氨氮排放量-全厂合计(吨)")
    private BigDecimal adpflqchj;

    @ApiModelProperty(value = "总氮产生量-全厂合计(吨)")
    private BigDecimal zdcslqchj;

    @ApiModelProperty(value = "总氮排放量-全厂合计(吨)")
    private BigDecimal zdpflqchj;

    @ApiModelProperty(value = "总磷产生量-全厂合计(吨)")
    private BigDecimal zlcslqchj;

    @ApiModelProperty(value = "总磷排放量-全厂合计(吨)")
    private BigDecimal zlpflqchj;

    @ApiModelProperty(value = "石油类产生量-全厂合计(吨)")
    private BigDecimal sylcslqchj;

    @ApiModelProperty(value = "石油类排放量-全厂合计(吨)")
    private BigDecimal sylpflqchj;
}
